#app {
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #2c3e50;
  height: 100%;
  width: 100%;
}

.f-container{
  height: 100%;
  width: 100%;
}

.padding20{
  padding-top: 20px;
}

.padding30{
  padding-top: 30px;
}

.padding50{
  padding-top: 50px;
}

.box20{
  padding: 20px;
}

.header-right{
  padding-bottom: 10px;
  text-align: right;
}

.div-right{
  text-align: right;
}

.div-SurTD20{
  margin: 20px 0;
}
.div-SurTD10{
  margin: 10px 0;
}

.div-Sur20{
  margin: 20px
}

.div-Sur5{
  margin: 5px;
}

.margin-right10{
  margin-right: 10px;
}

.margin-left10{
  margin-left: 10px;
}



html,body{ margin:0; padding:0; height:100%;}
.content{ margin:0 auto; width:958px; height:100%; border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
.block{width:100%;height:100%;}
.top_line{ position:absolute; top:0; width:958px; height:1px;border-top:solid 1px #ccc;}
.bottom_line{ position:absolute; bottom:0; width:958px; height:1px;border-bottom:solid 1px #ccc;}


.div-center {
  text-align: center;
  /*margin: auto;*/
}

.label-center {
  margin-left: auto;
  margin-right: auto;
}

.label-white {
  color: #ffffff;
}

.text-dark {
  color: white;
}

.div-blank{
  height: 100px;
}

.line el-col el-col-2{
  text-align: center;
}

.div-margin10{
  margin-top: 10px;
}
.div-margin20{
  margin: 20px auto;
}
.div-margin30{
  margin-top: 30px;
}

.ql-container .ql-editor{
  min-height: 150px;
}



.text-blue {
  color: #20A0FF;
}
.text-success {
  color: #13CE66;
}
.text-warning {
  color: #F7BA2A;
}
.text-danger {
  color: #13CE66;
}
.text-gray {
  color: #8492A6;

}

.echarts {
  width: 100%;
}

.f-scroll{
  height: 670px;
  overflow: scroll;
  overflow-x: hidden;
  overflow-y: auto;
}

body, .html_background{
  background-color: #f4F7ed;
}

.top0 {
  margin-top: 0;
}

.post_preview_container {
  padding: 10px;
}

.grayBoundTop20 {
  border-top: 1px solid #ddd;
  padding-top: 20px;
  margin-top: 20px;
}

.grayBoundTop15 {
  border-top: 1px solid #ddd;
  padding-top: 20px;
  margin-top: 15px;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
}
